Remove G_DISABLE_CONST_RETURNS.
authorOwen Taylor <otaylor@redhat.com>
Tue, 23 Oct 2001 16:02:23 +0000 (16:02 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Tue, 23 Oct 2001 16:02:23 +0000 (16:02 +0000)
commit4e32ede28751a90f747ccd0a7144bd10aa613a36
tree29f2e22d6a8c302ccc3f6a420316f49754f9394f
parent0d5635b36613c0e5eca772e223001d1858433c28
Remove G_DISABLE_CONST_RETURNS.

Tue Oct 23 11:53:00 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/Makefile.am (INCLUDES): Remove G_DISABLE_CONST_RETURNS.

* gtk/gtkfontsel.[ch]: Make gtk_font_selection_get_font()
G_CONST_RETURN. (Murray Cumming)

* gtk/gtkfontsel.c (gtk_font_selection_dialog_get_preview_text):
Make G_CONST_RETURN.

* gtk/gtkfilesel.c (open_user_dir): Fix bug with freeing
results of g_get_home_dir().

* gtk/gtkfilesel.c: Make filesel->fileop_file a duplicated
copy. Storing the return from gtk_entry_get_text() is evil.

* gtk/gtkcombo.c gtk/gtkcellrenderertext.c gtk/gtkbindings.c
gtk/gtkfilesel.c gtk/gtkfontsel.c gtk/gtkimmodule.c
gtk/gtkobject.c gtk/gtkoldeditable.c gtk/gtktreedatalist.c
gtk/gtksignal.c: Add const.

* gdk/x11/gdkkeys-x11.c (get_direction): Add missing const.

* gtk/gtktreeview.c: Namespace object data keys to be safe, even
if we are setting them on private widgets.

* gtk/gtktreeview.c (gtk_tree_view_real_start_interactive_search):
Duplicate entry->text before setting it as object data.
24 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkkeys-x11.c
gtk/Makefile.am
gtk/gtkbindings.c
gtk/gtkcellrenderertext.c
gtk/gtkcombo.c
gtk/gtkfilesel.c
gtk/gtkfontsel.c
gtk/gtkfontsel.h
gtk/gtkimmodule.c
gtk/gtkmain.c
gtk/gtkobject.c
gtk/gtkoldeditable.c
gtk/gtkrc.c
gtk/gtkscale.c
gtk/gtksignal.c
gtk/gtktreedatalist.c
gtk/gtktreeview.c